#!/bin/bash
#

# 获取当前时间
now=$(date +%s)

for id in $(ps -eo pid | sed '1d'); do
    starttime=$(ps -p $id -o lstart=)
    timestap=$(date -d "$starttime" +%s)
    # 判断10分钟内启动的进程 
    let cha=now-timestap 
    if [ $cha -lt 600 ]; then
       echo "进程ID：$id， 进程名称: $(ps -p ${id} -o comm=)"
    fi
done

